.
arrow_back

Filter

Programming Data Access Solutions

Durchgeführt von tecTrain
Ähnliche Kurse anzeigen
Beschreibung

In diesem umfassenden Kurs "Programming Data Access Solutions" tauchst Du tief in die Welt der Datenzugriffs-Lösungen ein. Kaum eine moderne Applikation kommt ohne den Zugriff auf eine Datenbank aus, und genau hier setzt dieser Workshop an. Du wirst die Features von ADO.NET und dem Entity Framework (EF) kennenlernen und lernen, wie Du diese Technologien sowohl in Web- als auch in Windows-Applikationen effektiv einsetzen kannst.

Der Kurs beginnt mit einem Überblick über ADO.NET und der Roadmap für das Entity Framework. Du wirst verstehen, wie man Objekte mit relationalen Datenbanken abbildet und welche Konventionen dabei eine Rolle spielen. Anhand von Data Annotations und der Fluent API wirst Du lernen, wie Du Deine Datenmodelle optimal gestalten kannst.

Ein weiterer wichtiger Bestandteil des Kurses ist die Verwendung des Entity Frameworks mit bestehenden Datenbanken. Hierbei wirst Du in die Konzepte der Dependency Injection und des Loggings eintauchen, um Deine Anwendungen noch robuster und wartungsfreundlicher zu gestalten.

Du wirst auch mit verschiedenen Abfrage-Techniken vertraut gemacht, einschließlich Compiled Queries und den Konzepten von Shadow Properties. Das Mapping zu Feldern sowie die Handhabung von Beziehungen zwischen Entitäten werden ebenfalls behandelt.

Ein weiterer Schwerpunkt liegt auf den Lade-Strategien wie Explicit, Eager und Delayed Loading, die entscheidend für die Performance Deiner Anwendungen sind. Du wirst lernen, wie Du das Table per Hierarchy (TpH) und Table Splitting effektiv umsetzt, um die Datenbankstruktur zu optimieren.

Zudem werden wir die grundlegenden CRUD-Operationen (Create, Read, Update, Delete) besprechen und wie Du diese in Deine Anwendungen integrieren kannst. Das Implementieren des Repository Patterns wird Dir helfen, den Zugriff auf Daten zu abstrahieren und die Testbarkeit Deiner Anwendung zu verbessern.

Change Tracking, Migrations und Transaktionen sind weitere Themen, die wir behandeln werden. Du wirst verstehen, wie Ambient Transactions funktionieren und wie Du das Entity Framework auch in NoSQL-Datenbanken nutzen kannst.

Am Ende des Kurses wirst Du in der Lage sein, robuste, skalierbare und wartungsfreundliche Datenzugriffs-Lösungen zu entwickeln, die sowohl in Web- als auch in Desktop-Anwendungen eingesetzt werden können. Lass uns gemeinsam die Welt der Datenzugriffe erobern!

Tags
#Datenbanken #Webentwicklung #Datenbankmanagement #Webanwendungen #Datenbankentwicklung #Datenbankzugriff #Transaktionen #NoSQL #Web-Applikationen #ADO.NET
record_voice_over
Typ
Mehrere Typen
language
Kurs Sprache
Deutsch
location_on
Ort
Mehrere Orte
calendar_month
Termine
4
Termine
Begin
2025-02-23
2025-02-23
Ende
2025-02-26
2025-02-26
Kursgebühr
€ 2290.00
Typ
Ort
Sprache
Dauer
record_voice_over Präsenz Kurs
location_on Wien
language Deutsch
timer 4 Tage
Präsenz Kurs
Wien
Deutsch
4 Tage
Kursgebühr
€ 2290.00
Begin
2025-02-23
2025-02-23
Ende
2025-02-26
2025-02-26
Kursgebühr
€ 2290.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 4 Tage
Online Live-Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 2290.00
Begin
2025-07-20
2025-07-20
Ende
2025-07-23
2025-07-23
Kursgebühr
€ 2290.00
Typ
Ort
Sprache
Dauer
record_voice_over Präsenz Kurs
location_on Wien
language Deutsch
timer 4 Tage
Präsenz Kurs
Wien
Deutsch
4 Tage
Kursgebühr
€ 2290.00
Begin
2025-07-20
2025-07-20
Ende
2025-07-23
2025-07-23
Kursgebühr
€ 2290.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 4 Tage
Online Live-Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 2290.00
Kurs Details
Zielgruppe

Dieser Kurs richtet sich an .NET-Entwickler, die ihre Kenntnisse im Bereich Datenzugriff und Datenbankintegration erweitern möchten. Wenn Du bereits Erfahrung mit .NET hast und das Entity Framework in Deinen Web- oder Desktop-Anwendungen einsetzen willst, dann ist dieser Workshop genau das Richtige für Dich. Auch Entwickler, die an bestehenden Datenbanken arbeiten oder ihre Anwendungen optimieren möchten, werden von diesem Kurs profitieren.

Kurs Inhalt

Der Kurs behandelt die Programmierung von Datenzugriffs-Lösungen, die für moderne Softwareanwendungen unerlässlich sind. Datenzugriff bezieht sich auf die Methoden und Technologien, die verwendet werden, um Daten aus einer Datenbank zu lesen, zu schreiben und zu verwalten. ADO.NET ist eine bewährte Technologie von Microsoft, die den Zugriff auf Datenbanken in .NET-Anwendungen ermöglicht. Das Entity Framework ist ein ORM (Object-Relational Mapping) Framework, das Entwicklern hilft, mit Datenbanken zu arbeiten, indem es die Datenbankinteraktionen in objektorientierte Programmierung übersetzt. Dieser Kurs vermittelt die notwendigen Fähigkeiten, um diese Technologien effektiv zu nutzen und robuste Anwendungen zu entwickeln.

Fragen die du nach der Kurs beantworten kannst
  • Was ist der Unterschied zwischen Eager Loading und Lazy Loading?
  • Erkläre die Rolle von Data Annotations im Entity Framework.
  • Was sind Shadow Properties und wie werden sie verwendet?
  • Beschreibe das Repository Pattern und seine Vorteile.
  • Wie funktioniert Change Tracking im Entity Framework?
  • Was sind die Schritte zur Durchführung einer Migration im Entity Framework?
  • Erkläre den Begriff Ambient Transactions.
  • Wie implementierst Du CRUD-Operationen mit dem Entity Framework?
  • Was ist der Zweck der Fluent API im Entity Framework?
  • Nenne einige Vorteile der Verwendung von Dependency Injection in .NET-Anwendungen.
Diese Kurse könnten dich auch interessieren
Designing Microsoft Azure Infrastructure S...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-02-23
location_on
Mehrere Orte
euro
ab 2615.00
Implementing Automation for Cisco Data Cen...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-04-13
location_on
Mehrere Orte
euro
ab 3690.00
Programming Data Access Solutions with Ent...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-02-16
location_on
Mehrere Orte
euro
ab 1805.00
Building Streaming Data Analytics Solution...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-04-13
location_on
Mehrere Orte
euro
ab 805.00
Designing Microsoft Azure Infrastructure S...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-02-23
location_on
Mehrere Orte
euro
ab 2615.00
Implementing Automation for Cisco Data Cen...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-04-13
location_on
Mehrere Orte
euro
ab 3690.00
Programming Data Access Solutions with Ent...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-02-16
location_on
Mehrere Orte
euro
ab 1805.00
Building Streaming Data Analytics Solution...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-04-13
location_on
Mehrere Orte
euro
ab 805.00
Bewertung
star
star
star
star
star
0 von 5
0 Bewertungen
5 Sterne:
0%
4 Sterne:
0%
3 Sterne:
0%
2 Sterne:
0%
1 Stern:
0%
Erfahrungsberichte
Keine Bewertung vorhanden
rate_review
Hast du den Kurs besucht? Dann schreibe doch eine Bewertung!
Veröffentlichungsinfos - ID: 11521 - letztes Update: 2025-02-01 14:25:56 - Anbieter-ID: 21 - Datenquelle: Webcrawler